花费 36 ms
.NET插件技术-应用程序热升级

今天说一说.NET 中的插件技术,即 应用程序热升级。在很多情况下、我们希望用户对应用程序的升级是无感知的,并且尽可能不打断用户操作的。 虽然在Web 或者 WebAPI上,由于多点的存在可以逐个停 ...

Thu Apr 20 01:51:00 CST 2017 26 5759
.NET 扩展方法 (一)

我还记得刚刚学编程的时候,老师经常会提到一句话:注意空指针。所以经常在某些“入口”位置,进行代码校验,空指针的判断就是其中的一项工作。 string类型作为常用的数据类型,它在项目中出现的机率极高, ...

Thu Aug 28 02:09:00 CST 2014 4 5073
关于模板方法和策略模式的一点思考

  该随笔的思想原点,应该算是在两三年前了。当时和一前同事聊天、不知怎得就聊到了Http访问。   一、我记得他和我说过的第一句话,大概是:有没有已经封装好的、比较强大的HttpUtil。也可能是受 ...

Fri Nov 27 02:29:00 CST 2015 0 3448
.NET 内存基础(通过内存体验类型、传参、及装箱拆箱)

该随笔受启发于《CLR Via C#(第三版)》第四章4.4运行时的相互联系 一、内存分配的几个区域 1、线程栈 局部变量的值类型 和 局部变量中引用类型的指针(或称引用)会被分配到该区域上(引 ...

Tue Aug 26 16:16:00 CST 2014 13 1131
自己实现简单的AOP(一)简介

AOP 和 OOP,在我看来是两种相辅相成的技术,作为OOP的补充,AOP 有着自己特殊的应用场景。 假设,我们需要在Service层实现以下几项基本功能: /// <para>1、 ...

Fri Aug 28 17:00:00 CST 2015 0 1875

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM